3k
44
581
421
575
14610
782
1044
1255
1799
231
182
944
973
924
391
371
1516
894
915
622
1278
829
819
38
372
555
501
34