2k
20
8
4
1112
651
803
993
1093
1242
813
547
797
316
283
441
892
24216
1507
855
682
632
941
661
793
14411
863
586