2156
2420
6206
5391
1979
1858
3152
1723
694
1457
1801
729
789
1197
1346
819
979
1327
892
692
996
781
1290
928
829
734
963
651
644
1511
701
834
825
645
720
683
814
1326
656
855
797
1013
761
785
720
726
629
662
682
678
808
708
995
757
939
1499
737
747
714
627