2017
2168
867
1135
1393
1125
1226
906
862
758
1263
1189
1405
1460
1143
1594
1677
917
776
850
768
745
843
796
897
963
859
847
1144
1049
1555
3079
971
1308
1168
1356