1085
2049
1602
1456
1124
1383
1200
1721
969
1030
859
1194
878
840
841
1004
817
1052
955
1043
849
865
1236
855
1448
898
820
1190
858
1002
839
988
843
1160
779
1391