429
586
420
386
428
496
958
618
596
414
421
278
427
722
425
561
431
523
1492
60
403
966
445
529
616
809
453
1491
518
653
392
425
490
516
530
1270
428
557
559
427
640
1344
1077
494
424
1192
60
486
442
693
427
665
1233
515
529
1185
61
533
683
792
1188
624
533
1027
613
419
576