3673
6
2155
3
1935
2
1237
0
2966
1407
1
3126
2623
923
2948
1505
1250
2582
1289601
4
3090
1288
2408
8
930
2736
1228
4706
1221
6346
16
912
1089
1547
2154
3315
6668
4823
9