4
34
80
303
120
169
869
148
652
483
1K
312