2775
727
659
259
808
388
676
319
367
95
277
179
292
160
240
75
242
191
239
86
610
190
656
214
513
41
456
141
379
137
471
160
620
184
384
131
375
29
370
165