958
1
1244
985
1571
1390
1167
1178
1150
1564
1458
2
1034
1010
1348
1848
1294
1018
1365
1267
1064
1133
877
1663
1121
1359
1509
1306
1171
1416
1140