5567
4480
4142
2802
2350
1505
1488
1475
1474
1444
1404
1182
910
829
809
668
661
652
646
645
578
574
570
518
504
478
467
422
418
369
347
284
273
270
267
264
258
253
244
237
226
213
201
187
186
165
163
159
149
145
141
134
123
121
106
96
80
63
60
44
42
33
0