1106
3315
815
907
899
1021
1665
1766
1240
993
843
751
878
1064
1036
2798
850
838
797
968
1086
4037
1453
1000
823
878
904
856
766
779
829
964
1614
993
3802
840
887
1119
5738
907
975
798
957
781
961
1126
1162
1030
2651
805
1586
863
865
1367
846
8279
18166
883
904
1031