984
861
1484
1573
1418
2301
1067
967
1024
925
871
850
828
1480
1535
1965
850
851
754
2457
884
1161
1001
842
1073
890
991
771
1419
809
855
766
1240
1011
1026
827
938
908
853
835
876
1004
837
896
798
1069
1008
911
887
917
894
739
864
991
1021
993
894
965
939
1151