550
1499
1153
893
1678
446
1167
616
651
987
624
1573
792
651
873
837
1329
655
1746
716
573
852
542
1701
972
406
428
457
1359
1371
1212
984
1087
1278
486
483
591
415
699
661
408
480
566
1057
1145
811
564
1143
490
1232
831
468
457
1093
843
