3107
7
1382
1
2268
4
1135
1455
2133
2999
3
1590
1688
1320
2
995
2526
1788
2512
1511
2710
1302
2802
5
1355
8
1161
1129
1401
2181
1140
2578
1813
1891
1260
1089
2555