2k
1071
392
12411
1128
675
694
845
655
672
1046
483
593
564
552
584
412
943
818
13214
1016
773
763
491
533
603