200
2111
1922
2112
195
180
184
190
191
189
2213
14761
11790
9271
7860
634263
6230
5690
5161
513147
4879
443142
3550