2404
1299
290
88
605
164
627
318
248
191
530
216
357
52
308
118
632
165
519
129
356
176
407
64
710
287
122
53
699
312
448
169
394
142
384
112
651
207
595
155