1521
1106
3316
816
907
899
1021
1665
1767
1240
993
843
751
878
1064
1036
2798
850
838
797
968
1086
1114
4037
1453
1000
823
878
904
856
767
779
829
964
1614
993
3802
840
887
1119
5742
907
976
798
957
781
961
1126
1163
1030
2651
805
1586
863
865
1367
847
8279
18166
883