476
1
2000
282572
0
331
3503
3
2909
4
4740
4349
2
19279
417
2125
2466
5
121182
822
9178
6
2730
1921
1216
169211
11
812
788
409
874
5781
138
1453
1327
247
2275
625