1329
828
1003
867
1369
2059
733
774
789
866
791
791
965
870
918
810
915
813
1335
2878
994
945
1928
1005
744
918
960
2012
982
925
1294
796
915
1084
844
1765
1232
963
873
930
3208
820
867
1059
824
968
894
838
768
1140
1990
3491
800
850
1334
985
915
811
1037
1056