3k
104
42
33
451
232
832
662
461
431
1285
31
473
441
422
16
24
40
26
432
641
202
361
41
272
503
201
602