2378
1206
971
940
1589
2314
849
992
1223
918
6620
4509
1279
1043
8164
1121
864
2043
866
1101
2154
1005
2795
1401
962
1275
3182
877
2963
1284
879
843
1340
1672
853
1721
1861
2426
1072
921
1058
1049
1689
1064
1069
1255
1336
1602
1207
2595
1047
1744
2390
5942
5149
1230
1221
903
837
1247
1053
1201
933
944
872
1153
817
1773
1768
1141
1536
1385
1754
5314
1344
1916
39629
887
1073
818
1174
1828
1585
1081
2558
884
1947
1370
878
1831
1162
762
974
1128
1010
838
827
873
1363
1140
831
1168
748
2184
2387
2292
1062
867
3727
3188
808
1776
2148
1093
1003
1332
1155
857
8660
1049