539
174
266
129
695
220
845
250
739
56
652
179
772
320
861
127
362
194
353
135
482
231
484
171
435
211
360
67
245
100
1113
378
431
110
569
135
120
42
409
189