1537
2
1000
0
4551
7
2710
1233
1
1554
2368
1837
1306
2131
1268
1396
1296
1308
801
1825
2495
1690
2522
3469
4
1681
1590
1358
7733
2562
999
673
3657
12
18816
11