1629
1185
1049
2773
3770
1272
1050
1369
845
944
2022
1226
1802
779
870
29787
1084
936
1348
1452
829
930
11277
2110
1254
883
2009
1258
734
886
1843
866
1504
881
1032
796
1388
1585
7425
1594
3128
978
2996
1419
939
689
1497
1838
811
1112
926
1038
2017
1440
718
2065
1298
4797
813
2133
1252
945
1255
926
1104
791
807
742
887
729
1816
792
2135
735
823
10341
1249
1150
1520
1175
717
1280
828
1937
1700
1306
1178
783
904
831
1415
928
1360
1913
719
904
857
2547
1018
1357
746
11923
1176
1173
2055
1284
951
2005
2914
2529
1161
1101
1021
3082
783
3374
3860
799
1991
1545