2k
4912
494
423
392
803
18912
8720
655
185
463
374
334
323
42
582
1062
38
26
943
175
381
468
445
752
1005
1065
361