2k
623
1252
702
423
301
343
1294
689
774
491
1035
501
361
19
987
493
642
775
562
646
182
27
39
535
465
381
321