1050
208
1440
605
1032
297
525
168
366
55
280
40
579
186
467
145
431
137
263
154
122
36
376
138
518
172
294
141
477
85
142
64
88
53
166
111
508
48
422
184