2352
2
1681
1
1622
6346
16
1296
2358
9
3090
6
2948
3673
3694
951
2436
0
6499
3
1015
1087
1613
1606
1751
8527
1025
5489
11
2919
2131
2512
1451
19944
1289601
4
1494
4335
929