4538
3857
2366
2172
1996
1476
1370
1360
1061
882
858
853
842
823
757
742
654
623
581
550
487
466
454
439
436
408
387
375
369
367
355
334
329
266
225
224
222
202
200
183
182
148
144
142
127
124
121
116
111
110
105
104
100
99
98
88
86
77