1825
1
1000
0
1233
1396
801
693
1554
2
673
2535
2996
572
496
2368
14
3498
4
1590
32302
83
1819
2562
25669
4311
2710
868
1537
1813
4044
5
1399
17946
1093