50
810
0
3
968
972
1674
1203
1
889
963
866
1300
958
960
987
1029
914
2265
1318
885
952
1151
1081
1333
1194
939
1242