3969
0
1456
1313
1457
1688
1607
1912
1431
1385
1309
1103
1728
1245
1602
1480
1207
1203
1014
1273
1198
1093
1155
1135
1152
1098
1161
1144
1066
1325
1566
1498
1872
1329
1323
1633
1281
1625
1211
1217
1517
1352
1215
1368
1250
1188
1202
1166
1349
1235
1270
1242
1327
1109
1045
1102
990
1006
1108
961
973
1085
1027
1194
1065
1084
1052
996
1284
1379
1360
2359
1234
1384
1265