5459
2334
743
254
319
170
931
295
572
240
515
101
658
185
916
273
401
144
275
63
624
60
640
156
543
215
631
155
328
143
260
109
226
159
779
266
536
74
203
113