100
183
588
1413
38
7
22
1382
21
501
46
194
186
36
17
877
1167
374
128
217
