914
2047
785
1097
225
842
860
1707
1099
1181
678
500
845
454
735
1520
361
1144
601
194
392
820
743
763
450
557
526
1063
492
704
1086
296
287
1065
429
299
323
224
462
435
1189
606
264
346
470
331
327
184
404
332
1179
282
618
333
440
492
519
345
561
1327