2000
1
476
121182
31535
0
19279
2
4740
282572
417
2125
822
3503
3
9178
6
2730
1921
4
1216
812
788
874
1453
1327
2275
2683
467
2987
20634
8
629
9807
169211
11
8876
22330
22