1k
3
2
385
25
121
878
36
341
424
541
657
683
1052
483
52
311
402
685
1937
12912
40922
904
333
24
18
16
31