1431
VANITY
1352
1212
1003
910
746
688
680
630
629
553
477
454
437
408
401
399
398
380
372
370
352
338
337
335
328
322
321
318
297
290
280
275
272
272
270
267
264
256
232
218
215
200
179