6346
16
2358
9
2783
1
3090
6
3694
2
3673
868
951
1087
1015
1606
6499
3
8527
2919
19944
2131
1289601
4
2155
1751
929
4335
2722
5489
11
2571
2600
623
2377
2530
2948
2972
0