3086
1222
1038
3636
20712
1769
767
1664
5121
1916
3819
1331
1089
7534
864
2462
1097
1949
675
2915
1831
1228
3099
1779
2732
607
892
1061
798
1037
729
881
2356
5475
1750
740
1596
2787
895
1891
1730
826
811
4058
4466
689
1535
3123
8208
951
1769
779
910
887
2027
698
12066
631
2034
5984
1316
2000
937
1653
781
753
820
635
844
804
1620
1961
685
852
889
1054
837
3254
937
1930
1452
1516
997
2323
2395
783
1255
672
795
1377
1044
1659
1635
879
7505
1052
883
1028
1071
989
1027
1940
2086
803
1670
734
1198
906
1075
3910
830
1972
906
979
1737
894
749
967
772
1392