1126
2
1345
1
1163
2124
3
2237
4
3372
2505
3226
1743
0
3054
5
2057
1683
911
3410
6
1306
2500
790
3354
1481
2670
951
2669
1923
1694
1015
690
5375
1451
2495
2294