4k
3
4
2
41
451
532
1152
32
1186
493
2048
886
663
291
12910
30
753
411
42
211
781
33
381
452
15
441
274
906