1431
0
1717
1033
1415
972
1092
1291
1142
966
1339
1301
906
810
977
1020
1369
1054
887
1093
911
920
1124
835
748
1083
994
775
780
881
863
2651
1069
1589
1453
951
976
895
1065
1042
987
1014
1130
1138
999
937
943
964
1108
963
1114
1341
1239
995
1096
1102
1115
1009
1027
974
1013
989
1281
1241
1333
1410
1374
1220
1159
1336
2417
1179
1406
1398
1389
1258
1352