1753
895
921
847
874
800
915
4293
823
853
1049
896
2084
984
2259
968
928
778
1107
986
1368
3094
734
1396
837
1262
847
783
1496
775
1022
920
800
993
788
863
880
797
2171
1001
1111
864
780
820
784
857
851
1081
870
990
961
750
828
1363
932
1232
834
921
1043
870