5598
1430
1234
1078
1073
960
864
612
552
402
390
365
332
285
242
226
205
192
191
181
166
150
143
140
129
127
102
97
96
85
83
81
72
71
68
65
61
48
43
42
39
36
35
34
32
31
30
28
25
23
22
21
20