5152
4472
2003
1741
1668
1562
1189
1064
987
936
633
529
519
462
448
229
227
214
205
178
173
169
150
136
120
90
66
65
57
52
50
41
38
33
32
29
26
23
21
20
18
16
15
14
13
12
11
10
9
8