3
0
1
626
757
2
659
4
782
984
1184
347
1336
6
765
1092
333
686
5
893
330
2630
111
2635
72
2425
17
1947
8
2086
13
1506
2658
11
1653
1589
2134
55
1828
2762
956
1356
1486
2025
1575
2819
54
1720
2362
2153
1916
2043
3004
2142
1650
1495