1196
2042
671
787
665
692
771
768
857
1775
823
890
719
1240
1969
824
1631
968
3463
625
1037
937
1305
859
699
826
1073
732
667
914
757
856
808
679
882
675
675
683
650
704
1721
718
676
934
797
840
709
801
647
4419
690
2177
875
726
1475
647
700
678
736
647