2855
1480
508
203
601
115
202
67
451
105
351
85
402
111
353
173
560
161
682
101
528
177
122
38
190
164
377
78
558
95
468
19
467
41
505
149
161
39
513
146