8
0
1
55
232
702
572
1134
4
872
2
842
1118
821
3
701
835
893
1046
1103
1363
1148
2349
2210
1223
1377
1226
1306
1211
1486
1082
1379
1494
1798
1680
1716
2083
1604
2221
1641
5
1444
1685
1568
1985
1848
1883