2000
1
1182
2
822
417
0
1216
874
18385
121182
476
19279
1894
2045
9807
2125
764
625
2086
2730
6
1921
4
775
812
282572
788
1642
9953
1129
928
1453
1327
17353