3090
6
3673
6327
7
1305
1
2919
2
1801
0
1066
1366
3
1988
737
1905
650
1289601
4
1399
5
1013
2358
9
2535
3931
2155
1211
2349
2948
3868
10
1152
1903
2840
6346
16
10598
3694
1221