2k
122
11612
23
272
6824
382
314
14
1035
448
431
281
823
654
4
721
65
67
711
467
363
428
826
722
332
1007
173