491
550
274
1408
528
566
1308
230
588
904
667
365
239
627
679
266
807
1132
553
257
240
407
261
756
293
453
696
1000
1449
536
293
503
492
856
613
567
558
865
253
717
511
298
920
325
447
402
393
287
730
304
778
809
1399
798
