2k
21
9
4
1112
661
844
1013
1083
1222
823
547
797
306
283
441
892
24116
1507
835
692
652
941
803
14311
863
586