200
167
215
164
1710
190
132
2510
197
319
5426
3615
19546
14900
12971
11630
8802
849263
7920
7572
726148
632142
61911
5710