774
1
1003
2
300
219
417
958
632
435
2558
4
294
670
3
362
513
376
752
778
254
905
534
355
249
277
306
489
496
92
366
618