676
0
1346
713
1024
653
109
4864
1198
463
728
1031
736
461
677
1743
35
922
556
622
437
918
398
732
477
393
343
1285
753