958
844
758
3011
1011
1805
1100
698
728
696
871
2153
1268
3654
696
1951
1757
2969
900
2158
700
632
797
2457
1400