2018
2173
870
1136
1395
1125
1228
909
867
763
1266
1194
1409
1464
1147
1599
1683
919
778
852
770
747
846
799
900
966
860
848
1146
1052
1560
3082
974
1310
1171
1363