1195
982
2015
892
1488
1347
1241
1017
997
996
1350
1042
3922
1252
2096
1295
858
1011
903
1159
980
2039
1088
1506
2368
2305
2429
2478
3282
3342
988
4582
968
1344
913
948
1849
1114
891
978
1946
1669
1214
980
1623
1016
12364
979
1158
1710
2732
1736
1206
2143
1552
3213
902
1081
1027
2964
1787
2776
992
862
1155
2160
3415
1732
2340
2155
957
3693
1858
4330
2548
944
827
4030
1220
1011
2849
1773
799
1358
942
859
3662
905
1359
905
2087
1939
7382
3754
899
1944
789
780
887
1203
885
937
883
833
1831
3502
1667
776
904
1235
972
1398
1149
1008
1114
819
2094
945
900
1189