292
1010
572
481
247
662
481
364
1118
872
892
726
323
608
352
457
635
451
320
489
262
717
360
685
602
1125
1750
469
1
888
229
