147
799
1359
566
113
671
1000
247
450
530
376
270
1441
678
564
245
694
515
710
165
1452
421
1070
542
485
680
609
587
139
1204
863
325
210
321
1188
371
1578
499
305
159
576
98
584
532
1275
599
655
607
354
351
562
247
661
