450
351
258
761
558
278
669
602
440
554
531
506
568
338
530
1006
323
335
596
257
222
478
526
184
532
534
346
428
566
755
572
309
2362
451
246
377
290
296
248
252
425
391
147
488
294
1166
539
255
396
282
294
310
297
226
1401
124
114
648
321
356