3354
5
3090
6
3673
1289601
4
2919
2
4946
18
7608
12
2358
9
2155
3
1748
1
2620
8
806
2948
3868
10
676
0
1854
1903
6346
16
10598
1387
3694
1221
1057
2154
5347
6668
9027
123674
35
1320