3955
0
1453
1310
1451
1684
1605
1910
1428
1384
1305
1102
1725
1239
1595
1478
1204
1201
1008
1269
1194
1089
1154
1128
1147
1094
1159
1135
1139
1062
1319
1563
1494
1868
1324
1320
1631
1278
1622
1207
1214
1512
1349
1323
1212
1364
1247
1185
1199
1161
1344
1276
1233
1268
1241
1106
1041
1097
985
999
957
967
968
1079
1023
1192
1060
1082
1049
991
1279
1375
1358
2356
1228
1380
1261