2015
2166
865
1135
1392
1125
1226
904
858
755
1262
1188
1399
1458
1141
1593
1676
916
774
848
767
744
841
795
895
961
845
1047
1552
3078
970
1306
1164
1356