6678
6191
3309
2670
2423
1892
1624
1296
1190
1164
837
614
579
555
543
356
326
299
273
266
247
182
151
124
116
110
100
92
80
78
76
75
61
48
44
34
30
28
24
23
22
21
20
19
17
13
12
11
10