50
891
0
1
1770
25
857
3
981
764
1001
823
2
852
905
1232
922
966
1010
1772
41
1264
965
1084
1133
838
894
734
1151
1012
1475
1015
1230
983
1481