3k
40326
1373
986
531
311
2153
1055
704
1227
643
592
17710
864
14811
20313
1629
862
943
691
181
1391
40820
351
1507
846