17032
2600
1928313
1960
1510
2460
2112
15758
1460
1740
1520
140894
21406
16070
14191
12870
9802
940263
8624
8560
810148
704142
66811
6380