1037
2
2843
3
1081
1
881
1928
2085
4
1049
1428
1424
2407
6
2514
5
3370
5477
5183
12
1306
1379
1488
3361
1000
1528
1578
1326
2188
1656
1621
7
3010
972
1224
3320
2546