1174
1
2966
6
3090
3673
2919
2
1227
1077
956
1289601
4
2358
9
2155
3
2948
3868
10
2492
1364
1903
1862
1060
965
1330
1379
6346
16
1349
2071
4938
10598
3694
446
795