2448
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
1405
1254
1057
1776
7089
958
833
1217
1992
3769
784
973
927
2116
2809
1706
2068
759
14722
3254
9354
2228
2026
1828
2142
3616
856
1986
1253
1775
1651
988
2214
1535
1039
6695
2700
1513
2546
1088
1981
893
1687
1409
885
965
6714
880
3517
1526
3078
863
906
844
5893
4115
1069
1754
1915
3608