859
2
1255
676
1
1290
1778
773
3326
3
1690
2489
2578
7976
8
1888
469
0
1787
2360
6
1632
1883
1813
1817
4
7747
1672
3444
750
2534
4179
2895
12149
1977
7733
2620