3902
1170
3840
1290
3250
2070
821
1181
770
1660
880
910
35297
27110
25633
22993
1873267
17504
1670148
15926
1505147
13350
12770
10930