3440
410
230
222
157
137
175
399
117
177
209
116
266
701
259
199
127
118
125
346
476
123
176
1123
436
1131
183
430
250
310
144
165
336
232
201
231
216
202
504
200