859
2
1255
676
1
1778
1290
2683
7976
8
3683
2360
6
2245
3
1813
1295
7747
4
1787
2534
773
1977
3444
3326
2650
20
16062
15
280
1690
1632
2489
469
0
2578
1883
1672
1660