2k
1002
621
24
63
57
723
11112
733
35
866
782
26
661
721
717
995
1745
341
222
37
311
541
535
56
753
382