659
3694
628
3181
195
1032
178
994
189
960
190
948
162
932
174
903
174
884
164
838
158
816
157
803
140
730
105
541
659
3694
628
3181
195
1032
178
994
189
960
190
948
162
932
174
903
174
884
164
838
158
816
157
803
140
730
105
541