2015
1905
1082
965
1783
1817
1313
2141
1444
1638
2280
1505
1126
2675
1013
5111
882
1013
3108
1826
1797
3164
1780
1094
1371
970
1269
1275
1395
1283
1110
990
1081
1159
2361
1093
4600
1234
7188
8862
1585
995
829
2291
1036
918
1159
1216
1828
1330
1431
2869
2353
2215
989
1868
1311
4434
1747
2420
867
851
860
865
867
870
3665
1037
1338
1239
841
5289
844
1466
892
1730
1006
1021
1752
3051
1140
1005
1287
915
1805
1030
858
921
1920
1439
883
2150
796
882
940
858
2061
1792
1435
2143
6113
1053
1571
1126
902
925
1506
948
897
4005
1049
1212
2019
851
2261
1182
988
971
842
820