2018
6877
917
4020
864
863
837
900
789
947
832
840
926
838
985
1319
1184
1015
1162
834
976
951
1255
888
772
1045
905
1900
972
1587
1004
886
2574
785
1119
1010
836
903
993
1001
1318
974
831
2952
1436
1170
1235
939
776
884
1244
4420
1330
2069
941
947
985
2303
2169
934