4692
3780
2231
2113
1803
1380
1059
992
974
933
828
815
724
695
677
664
643
577
546
479
464
446
443
437
424
413
411
378
357
328
293
287
276
273
272
214
205
193
192
191
174
159
145
137
117
115
112
110
108
105
103
100
99
92
88
87
71
67