914
803
905
1023
817
999
899
953
847
829
848
1137
1218
957
987
849
790
1095
873
924
853
815
843
835
1103
1150
2540
1051
3602
921
920
834
915
958
931
966
2362
838
1734
994
2616
888
968
994
1495
895
883
860
880
848
849
928
1194
1002
954
980
848
851
874
867