2000
1
749
18385
2
417
0
22330
22
625
2097
3
814
1327
1067
8876
8
848
1411
9244
1425
629
1470
830
476
669
14508
18
121182
1300
1375
1921
4
2372
1909
9
999
1651
2554