5864
1046
2852
1602
690
4398
646
640
920
829
15815
785
1434
823
1032
965
778
711
659
1501
769
2399
686
831
796