1931
1786
1343
1650
707
1186
1368
460
1809
2018
9183
5756
5265
4887
4329
4043
3169
3092
3087
3047