859
2
1255
676
1
1380
0
1778
1290
7976
8
526
2360
6
1813
1000
6517
4
7747
801
1787
2534
773
830
1977
868
3444
3
3326
784
7884
17
496
16062
15
693
1690
1632
2489