885
4
2086
3
405
1
394
358
832
2
1164
521
572
634
531
7
6821
377
343
740
517
605
500
335
456
526
255
3434
2486
17
890
542
445
723
422