4984
4319
2485
2380
2193
1454
1397
1365
1131
1052
1015
971
856
851
802
774
714
674
666
627
554
551
510
492
483
430
420
404
403
394
374
351
346
344
315
299
259
227
225
214
210
198
152
141
140
136
134
120
119
115
112
102
100
99
98
94
93
88
82