860
1
1140
2034
0
1861
1232
1759
2
961
752
222
483
799
2004
3
527
699
919
394
627
389
2901
490
706
536
1134
818
494
1034
500
758
428
452