7935
2569
1793
1411
1392
1247
1212
823
778
726
674
616
607
566
554
474
349
274
265
258
257
188
172
166
135
122
119
118
108
105
103
96
94
93
88
75
71
66
65
58
56
52
43
39
38
34
32
31
29
26
25