3k
1045
10211
978
704
434
544
664
5610
603
7910
637
492
21
14
1236
1046
844
762
864
2028
745
1107
1334
895