905
778
130
525
360
127
375
586
297
590
101
407
1085
185
191
184
62
266
234
61
301
867
760
920
189
326
410
713
22
28
1211
134
79
163
296
86
72
444
193
294
763
628
799
1957
98
10
466
1167
330
45
219
36
