1013
2
1338
5
1963
7
1332
3
7057
1653
676
1
4269
17
1596
1543
2963
8
1384
1360
1339
9
3133
2692
0
4274
2187
4
4051
1468
2282
1898
10
3170
3957
1426
2819
3000
1050
4407
33
4191