2k
4912
494
413
412
793
18912
8920
635
185
473
364
334
333
44
612
1072
43
40
27
953
381
468
475
762
1015
1055
371