1102
3240
1038
1430
2308
943
1104
1137
878
1348
1062
870
789
804
882
962
925
976
892
1012
987
1048
1448
938
868
863
927
886
839
782
1924
2093
703
911
1166