1251
1932
1279
1306
1019
1102
3240
1037
1430
2308
870
914
938
878
1152
871
789
804
882
962
925
976
892
1011
987
1047
1448
868
862
927
886
839
782