696
953
707
805
746
661
681
1087
3648
1326
2300
1208
1110
948
967
1002
1104
1117
1046
7164
994
793
709
634
720
908
612
775
598
1935
730
990
897
760
720
1112
631
623
754
792
732
21966
1522
1803
906
935
1014
1205
811
833
764
730
684
1407
725
727
721
882
730
798
968
2906
940
2252
769
761
1880
716
657
810
690
1121
723
718
2863
864
1344
878
646
758
668
903
806
1590
624
1214
1106
711
787
1019
807
718
871
717
2874
997
731
1058
688
1394
692
748
1815
1254
738
766
1232
758
756
794
2417
1083
808
979
979
922
735
672
1303
721