1983
2019
1134
1180
1656
962
5349
1039
831
926
1116
952
896
956
864
1051
1217
23019
926
905
849
6406
2161
864
10849
1575
12032
843
3977
3638
1659
814
833
950
869
821
855
878
919
924
1524
2018
1173
5292
2549
4879
982
837
1361
2044
885
836
944
1015
975
817
2434
890
1065
2219