1005
880
1008
1445
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
902
870
1242
3898
4449
799
3002
894
1054
1002
894
921
740
994
990
1000
3897
18648
1049