1261
1
1469
2922
1246
2
1375
1811
818
1051
2903
4
3090
6
3673
990
1250
1080
1222
3554
2919
1981
1289601
2358
9
2155
3
2948
3868
10
1903
6346
16
1229
10598
3694
1221
2154