527
2
494
1
544
454
484
722
3
611
594
1723
485
584
501
473
418
1348
490
413
371
563
431
619
417
598
412
633
478
545
522
466