2021
2173
871
1137
1395
1126
1228
911
867
763
1267
1194
1409
1464
1147
1599
1685
919
780
852
770
747
846
800
900
967
862
848
1149
1052
1561
3086
975
1312
1171
1366