1251
1933
1279
1306
1019
1102
3243
1039
1430
2308
1062
1104
1137
1070
1348
1063
790
804
882
962
925
976
892
1012
987
1048
1038
1448
938
868
863
927
886
839
782