1
512
496
1992
1
494
1
475
7662
1
1295
1
736
592
395
614
1007
1
950
1686
701
543
14414
8822
728
1
1072
901
791
1452
562
1597
625
624
482
1
29302
431
24291
1635
622
1
520
644
594
1
3668
1501
16129
811