3554
9
4036
3
551
0
2505
2
1265
2627
1
1391
2735
1743
7599
13
751
1974
2836
862
607
2920
4
4670
1667
3962
6
3503
374
954
3217
5
3517
5597
8
398656
19