857
1
1001
2
970
154
2724
14
4688
3
935
929
0
720
779
1092
626
1408
1497
6621
12
944
2417
1961
15
2917
7578
7
744
426
235
160
685
1947
143
1096
4
1260
621