1439
2977
784
931
1065
2169
777
832
1390
797
994
1420
1440
857
1155
3077
18183
849
8311
1480
682
795
2222
1199
1373
736
1189
779
1470
739
796
828
782
826
776
815
703
751
3458
784
3208
643
1545
3887
829
737
3036
995
751
2368
1229
878
841
802
2963
840
809
710
1100
7536