629
0
9807
2
417
2730
6
637
2125
1
2000
3116
476
121182
22330
22
625
282572
9244
20634
8
19279
14508
18
2211
9178
2466
5
846
822
8876
19034
1921
4
1216
7546
3
469
738
812