5947
4054
8396
5010
3224
10260
6519
1531
3832
4031
1843
5840
676
9084
2784
1251
824
779
826
739
1018
1589
1687
872
1280
1585
5067
942
1369
2425
2312
583
675
639
1440
1207
20678
685
993
677
807
574
735
1209
1424
882
704
2340
896
798
762
750
931
743
724
642
632
716
699
698