991
2
535
3
445
457
1
158
785
582
306
447
4
216
293
434
253
617
365
321
275
305
249
487
353
344
420
288
137
287
363
73
685
343