3090
6
3673
1331
1
2840
2
1023
1424
1339
2919
901
1289601
4
1397
2358
9
2155
3
1507
2948
3868
10
1393
1903
1946
6346
16
2375
1924
10598
3694
1221
2154
5347
6668
9027
1320