46
93
155
377
152
185
948
162
698
519
1K
328