560
2
866
4
2680
891
1
672
0
1207
3
859
472
1658
1997
1155
16547
637
1249
721
1252
1522
1797
7
409
423
985
1270
754
1931
3162
394
1009
444
1255