2015
2167
866
1135
1393
1125
1226
905
858
756
1262
1188
1399
1458
1141
1593
1676
916
775
849
768
745
842
796
896
962
859
846
1142
1047
1552
3078
970
1306
1164
1356