786
1781
944
661
14658
975
1217
2757
846
711
1629
629
4856
1040
755
741
1094
685
4016
878
2101
2449
2743
767
1139
2889
1538
855
856
2225
1807
921
1631
1471
743
1095
953
1403
2833
763
742
1096
2138
665
5127
901
1688
981
697
685
1516
697
5473
859
1593
677
789
1505
1869
2349
2749
3465
1658
1991
703
1037
1183
2438
1521
1935
2268
834
829
1170
1565
6152
797
693
999
941
6081
875
3137
726
686
933
1871
1815
1413
792
749
1231
775
629
950
756
1541
1625
2215
1001
876
1091
814
789
3291
3336
720
807
725
795
961
715
1164
691
1904
1057
933
933
850
1448