631
630
515
436
639
687
439
542
454
431
1682
801
575
465
409
540
464
1269
399
604
499
588
411
419
568
652
475
641
1105
545
424
402
463
509
586
433
522
401
793
461
507
721
450
614
584
1025
846
584
598
483
484
530
425
