1537
2
4551
7
1309
0
1000
2710
496
1233
1
1554
2368
18816
11
1992
3
1828
1837
697
1306
1047
2131
1268
1396
801
1825
4914
1296
951
2495
1308
467
1015
1087
2110