1005
880
1008
1444
1182
5084
3644
1012
1784
908
842
897
144927
1136
917
890
902
1519
1027
780
1030
988
968
815
1419
766
1265
1319
1011
840
933
896
2982
2079
938
1878
1832
987
887
1161
2447
901
870
1242
3898
4449
799
3000
894
1054
1002
894
921
739
993
990
1000
3897
18648
1049