1239
1147
1573
1519
1504
1313
1091
1390
1720
1304
1002
872
816
937
839
750
845
832
879
893
994
871
1145
861
860
904
1158
862
1102
962
1109
881
997