1054
611
804
957
984
696
745
908
1475
623
1145
705
737
627
670
674
1033
1023
1376
666
621
1992
630
661
679
713
1174
698
929
1490
1380
686
608
1644
686
1001
614
927
927
1745
648
666
748
778
1260
629
1346
607
694
854
893
765
873
676
