679
2676
1942
1040
7105
1403
2990
2783
757
2528
711
1789
2018
833
1818
970
770
1012
2998
1588
2668
2773
2481
763
788
1914
3146
1813
1869
1679
2819
1585
714
1907
1730
1157
2715
3187
810
1626
2731
1905
1749
960
2408
9158
805
716
2022
2104
1945
789
820
2630
826
7531
717
2205
2412
671
1955
937
1320
794
1496
620
1506
1505
1276
699
994
1634
819
763
1596
1404
1443
1576
875
836
694
941
1929
748
839
1243
672
2950
1479
1752
1311
800
1063
1097
2181
708
625
2163
1430
696
757
2716
2875
1516
940
1729
1349
2043
667
709
683
1710
1771
1487
793
1638
1807
1163
826
603