1825
1
1396
1554
2
2535
693
0
1233
1000
1590
1537
83
801
2710
1813
572
2368
1558
1306
1348
3498
4
2622
6
673
345
2377
4551
7
1819
2562
1622
32302
21152
8
1399