448
1
919
1784
457
463
729
681
401
652
680
534
1165
2
1372
878
1853
628
860
1074
1082
714
733
1477
677
592
751
535
767
1479
712
1066
7