3
197
122
128
191
145
525
876
429
565
1K
602