1162
679
647
728
714
767
701
789
765
726
2525
815
637
2539
943
870
721
882
653
860
2411
671
1264
688
4201
993
15891
1083
858
701
896
751
1045
1329
732
679
840
1441
888
759
716
813
996
797
877
679
708
731
856
657
814
821
626
691
5766
630
679
1761
686
2274