5919
1630
1305
1026
980
975
890
574
528
503
471
456
388
294
281
280
269
213
196
192
182
166
132
131
117
101
95
90
87
82
76
71
70
62
58
52
49
42
40
38
34
32
30
29
27
25
23
22
21
20