1161
805
1949
2153
935
879
840
997
1612
1230
848
890
1164
999
2256
1430
1162
920
5030
1204
994
1009
1127
1013
1141
1108
1306
939
1120
1028
1428
1069
934
908
1176
1194
1110
1616
1453
1230
1495
1215
1164
1264
1469
1085
1384
1354
1504
1400
1395
1503
1280
1226
1306
1475
2528
1930
1431
1378