1589
613
909
753
823
797
1121
938
884
858
1852
717
910
1853
805
788
670
1535
1237
905
1017
1182
698
809
761
2347
863
770
789
1059
696
752
724
958
787
684
777
986
1204
732
737
755
786
788
1334
1051
834
657
763
1150
1853
1871
1138
610
767
691
650
725
703
695
664
863
1847
1174
837
1287
8337
855
1113
915
1164
606
969
712
1154
1808
899
607
896
1551
913
2778
2029
854
895
720
1240
859
793
1386
722
1793
3084
2115
635
1292
766
3116
678
1092
1924
1690
657
713
775
895
1935
1137
728
831
1071
745
2138
737
1995
2999
719
1758
1101
631