1132
1232
915
872
769
1273
1201
1418
1471
1153
1606
1697
933
784
858
776
753
849
803
905
971
870
853
1057
1565
3099
981
1318
1175
1382
1120
1168
1260
1134