4418
3984
1803
1544
1419
1394
1100
909
843
778
616
504
427
382
345
214
180
176
171
163
149
130
101
92
75
55
38
34
31
29
27
22
20
18
17
16
15
14
13
12
10
9
7
6