212
132
147
154
383
215
152
919
96
255
473
418
277
222
292
395
289
588
548
312
538
342
1013
784
461
622
472
904
357
1998
478
499
799
588
398
429
280
436
472
184
239
416
268
350
172
791
282
333
384
318
496
559
581
158
1154
319
269
258
296
388