402
449
399
423
418
473
345
1027
396
562
1229
423
411
413
431
560
556
354
567
436
454
174
414
571
556
422
421
193
487
393
472
35
393
334
425
450
413
432
899
565
455
338
423
443
365
367
437
605
498
413
343
581
82
58
428
461
423
431
354
448
420
444
587
405
66