859
2
1255
676
1
1778
1290
7976
8
2360
6
1813
7747
4
1787
2534
773
1977
3444
3
3326
16062
15
1690
1632
2489
469
0
2578
1883
1672
1660
4651
1888
1817
3691
3629