1056
1
822
417
0
1216
2
874
2000
121182
812
476
282572
19279
2045
17353
9807
2125
764
625
2730
6
1921
4
2683
788
169211
11
1453
1327
4740
19034
2708
18385
629
31535