1496
1
12431
17
6047
4
1699
2
1568
6346
16
2358
9
3090
6
3673
3694
951
6499
3
1015
1087
2336
1606
2710
4311
1751
1257
8527
4562
5
5489
11
2919
1360
2131
83
19944
3326
1289601