2033
2179
876
1141
1400
1132
1232
915
872
769
1274
1202
1418
1471
1153
1606
1698
933
784
858
776
753
849
803
906
971
870
853
1057
1565
3101
981
1318
1175
1382