6192
1880
1415
1151
1106
976
924
630
603
579
508
481
462
380
318
310
284
224
218
211
178
170
163
141
110
107
101
94
89
78
72
69
64
60
57
55
54
49
48
42
35
33
32
31
30
29
27
24
23
22
19