1410
853
927
832
1442
937
804
870
730
1011
1015
1503
3373
1046
958
775
884
820
1038
1328
3839
782
875
870
1047
3456
907
943
933
940
939
942
933
3191
772
1632
1226
806
1025
1865
847
806
748
1093
916
916
929
1208
975
1135
4319
750
1616
850
784
721
988
843
780
825