2373
825
2298
1161
927
301
1599
850
608
156
687
211
763
341
299
185
727
134
623
197
340
119
445
194
767
161
112
50
444
279
668
211
211
87
278
151
577
115
1387
409