3
31
75
300
118
169
865
148
651
482
1K
311