4536
4200
3867
2597
2140
2088
1884
1812
1712
1417
1186
1175
1126
983
905
892
854
812
784
569
496
493
474
465
446
417
380
375
352
291
280
249
231
174
171
170
166
159
156
154
152
144
137
133
125
111
102
100
80
77
76
63
62
61
48
44
38
36