1553
0
1172
1189
1348
1192
1240
1312
1284
967
1028
1163
1075
1274
1441
1299
1220
956
1014
958
1001
1459
1982
1267
1965
1042
866
940
1322
870
985
955
2068
1467
1324
1381
1401
1349
1164
1268
1839
1700
1497
1178
1039
1215
1433
1173
1231
1018
1088
920
904
1057
1058
1006
1101
1023
1007
1067
1298