1428
0
1712
1027
1413
968
1090
1284
1148
963
1335
1297
899
805
976
1015
1363
1048
883
1088
903
915
1122
834
748
1083
992
772
777
879
858
2641
1069
1588
1451
949
969
890
1065
1039
982
1011
1127
1135
1001
935
940
961
1105
1112
1342
1237
1097
1101
1005
1024
971
1007
986
1281
1233
1331
1407
1369
1215
1162
1329
2412
1175
1403
1394
1387
1255
1349