2000
1
749
18385
2
22330
22
625
814
1067
8876
8
848
1411
9244
1425
629
0
1470
830
476
14508
18
417
1300
1375
1921
4
2372
2097
3
1651
1216
812
1186
121182
1327
5262
10