3090
6
3673
1734
2
619
3
1258
1
2919
1349
2090
1590
2184
1289601
4
2358
9
2155
85
0
2948
438
376
1946
3868
10
1903
1788
6346
16
1610
10598
3694
1221
1579
2154
5347
6668