4620
4236
2365
2334
2214
1750
1722
1417
1153
1070
1006
982
932
903
881
818
812
669
634
582
540
534
512
501
456
449
433
415
401
384
380
366
361
352
292
249
234
213
206
202
197
178
169
152
148
146
143
141
140
135
134
124
100
99
95
94
93
89
87