8594
2334
1500
1493
1461
1346
1302
786
769
767
677
616
610
541
311
278
270
258
252
204
203
193
180
159
149
127
120
109
106
99
95
94
90
89
87
82
79
78
74
56
50
46
42
41
40
39
38
37
35
34
33
31