1233
1
2329
3
2369
0
1788
1545
2
1308
1938
1455
1778
1305
1466
1751
924
2886
2100
2166
2562
2512
2238
1453
1556
2217
7
1320
985
1066
3234
2698
960
2003
1534