899
424
1505
550
1248
437
474
166
371
185
296
182
428
200
339
229
573
178
667
174
594
102
1696
782
605
185
581
31
560
92
467
267
264
97
498
114
467
164
119
76