4076
0
1480
1341
1486
1715
1629
1933
1460
1409
1335
1124
1750
1274
1624
1504
1223
1222
1041
1293
1226
1112
1178
1155
1172
1120
1183
1159
1173
1087
1348
1620
1526
1909
1360
1346
1668
1302
1644
1237
1239
1548
1373
1365
1305
1391
1271
1211
1230
1198
1389
1315
1255
1289
1284
1351
1139
1071
1130
1012
1039
1125
990
1000
992
1109
1062
1212
1082
1070
1314
1412
1385
2381
1266
1418
1294