4757
4662
3916
2851
1861
1781
1616
1116
756
618
586
495
472
459
407
398
370
247
243
236
231
219
149
146
134
127
105
102
101
90
74
73
71
62
60
54
39
37
34
33
24
23
21
18
17
16
15
13
12
11
9
8
7
6
5