1005
880
1008
1444
1182
5082
3644
1012
1784
908
842
897
144926
1136
917
889
902
1518
1027
780
1029
988
968
815
1419
766
1265
1318
1011
840
932
896
2982
2078
938
1878
1832
986
886
1161
2446
900
870
1242
3898
4449
799
3000
894
1054
1002
894
920
739
993
990
1000
3895
18648
1049