8
0
1
772
2
589
702
1134
4
872
1367
890
893
1046
1103
1363
1148
1921
2210
2218
2221
1665
1776
1624
1379
1406
1765
1501
2149
1740
1494
1772
2282
3
7
2567
1931
1798
1974
1934
2026
1998
2086
2083
2145
2066
1604