710
143
776
308
917
535
490
80
361
132
347
50
172
90
326
201
343
165
420
151
425
176
127
80
428
200
663
221
322
163
627
250
296
169
324
120
397
41
804
475