859
2
1255
676
1
1380
0
1778
1290
1903
3
7976
8
526
2360
6
1813
1000
7747
4
801
1787
2534
3126
1960
773
830
1977
868
3444
3326
784
6346
16
496
16062
15
693
1690