3090
6
6572
6346
16
2358
9
2015
2
3673
3694
951
1
6499
3
1015
1087
1437
0
1606
12459
2890
11924
1751
8527
1465
5489
11
2919
1814
2131
8072
19944
2184
1289601
4
3971
4335
929