1024
771
752
725
581
516
494
412
411
400
382
362
358
349
340
339
333
328
322
318
313
311
300
281
280
274
261
256
244
233
228
221
209
208
204
202
201
193
190
183
181
180
165
163
160
159
156
150
148
142
138
137
122
116