2018
1056
900
789
832
840
926
862
985
1088
833
3147
976
2840
1074
772
854
1045
4134
972
1862
785
1009
903
1001
1318
1338
854
776
884
941
947
2169
801
794
1166
830
1146
1696
894
945
3082
854
862
11421
1046
940
1217
1987
878
987
910
848
841
892
811
922
3395
855
779