1329
2
3090
6
1172
1
4358
3673
911
19944
1289601
4
2358
9
2919
1903
3
3868
10
2155
1534
2948
1485
2710
1226
10598
9027
1535
5440
8
1720
14125
1295
5347
2776
1456
1688
6346
16