419
297
148
516
245
526
2K
218
306
338