3k
532
321
422
231
521
7510
473
36
37
792
402
401
382
592
802
39
543
465
15
212
421
441
544
351
9
161
20
46