5281
2267
734
254
316
170
914
292
568
239
515
101
655
185
905
270
399
144
275
63
620
59
639
156
543
215
628
155
318
140
258
109
224
158
776
265
532
73
203
113