3090
6
3673
1289601
4
2358
9
2919
2
1903
3
1611
3868
10
2155
1241
1943
1
2948
1057
10598
9027
2057
5347
6346
16
373
0
5007
8
10827
1593
1320
5052
1318
2257
1730
3694
1340
1221