499
533
825
411
428
135
402
494
481
391
426
341
454
564
615
399
585
447
474
379
611
374
35
376
432
405
136
914
453
447
563
412
401
627
433
581
447
154
453
562
426
423
35
465
24
24
24
448
537
451
433
392
1116
401
587
469
448
458
35
802
363
553
447
600
485
855
483
729
427
444
66
66
24