4210
324
315
334
265
449
407
368
349
3710
304
153
247
203
133
437
141
201
193
274
112
459
386
5616
264
222
202
680200
268
151
973
392
385
354
152